separate foundations - Französisch Englisch Wörterbuch